local blaze = require "blaze"

local M = {}

local MAX_SEAT_NO = 5

function M.to_local(server_no)
    local self_no = blaze.kbe.player().seat.no
    if self_no > MAX_SEAT_NO then
        return server_no
    end
    return (server_no - self_no + MAX_SEAT_NO) % MAX_SEAT_NO + 1
end

M.MAX_SEAT_NO = MAX_SEAT_NO

return M